Physically Aware Data Communication Optimization for Reconfigurable System Synthesis
ثبت نشده
چکیده
Modern reconfigurable systems contain 100,000+ programmable logic elements. In order to program these devices, we must rely on system level design techniques to manage the complexity and increase the efficiency of the designer. In this paper, we present a physically aware system level design flow for mapping high level application specifications to programmable logic. In particular, we study the problem optimizing data communication of the variables in the application specification. The framework uses floorplan information to guide compiler optimizations. Our results show physically aware compiler transformations have the ability to reduce the wirelength by an average of 12%. However, compiler optimizations often modify the design which leads to an illegal floorplans. We develop a simple, yet effective, incremental floorplanner to handle the perturbations caused by compiler optimizations. We show that the proposed techniques can still reduce the wirelength of the final design by 6%, while maintaining a legal floorplan with the same area as the initial floorplan.
منابع مشابه
Digitally Excited Reconfigurable Linear Antenna Array Using Swarm Optimization Algorithms
This paper describes the synthesis of digitally excited pencil/flat top dual beams simultaneously in a linear antenna array constructed of isotropic elements. The objective is to generate a pencil/flat top beam pair using the excitations generated by the evolutionary algorithms. Both the beams share common variable discrete amplitude excitations and differ in variable discrete phase excitations...
متن کاملPhysically Aware Data Communication Optimization for Hardware Synthesis
As the number of transistors in digital systems rises, we must rely on system level design techniques to manage the complexity and increase the efficiency of the designer. In this paper, we present a physically aware design flow for mapping high level application specifications to a synthesizable register transfer level hardware description. We study the problem of optimizing the data communica...
متن کاملInterconnect-aware Pipeline Synthesis for Array based Reconfigurable Architectures
In this paper, we propose a novel interconnect-aware pipeline synthesis system for array based reconfigurable architectures. The proposed system includes interconnect-aware pipeline scheduling, post-placement communication scheduling and others. The experiments on a number of real-life examples demonstrate usefulness of the proposed method. For scheduling, our proposed interconnectaware pipelin...
متن کاملDesign of a novel congestion-aware communication mechanism for wireless NoC architecture in multicore systems
Hybrid Wireless Network-on-Chip (WNoC) architecture is emerged as a scalable communication structure to mitigate the deficits of traditional NOC architecture for the future Multi-core systems. The hybrid WNoC architecture provides energy efficient, high data rate and flexible communications for NoC architectures. In these architectures, each wireless router is shared by a set of processing core...
متن کاملA Communication-aware Scheduling Algorithm for Hardware Task Scheduling Model on FPGA-based Reconfigurable Systems
Task scheduling is an important aspect of high performance reconfigurable computing. Most of the heuristics for this NP-hard problem are based on a simple abstract model of FPGA and have little investigation into optimizing data communication which influences the system performance importantly. To solve this problem, a Communication-aware Maximum Adjacent Edges (CA-MAE) algorithm based on new 2...
متن کامل